using IronQr;
using IronSoftware.Drawing;
using Color = IronSoftware.Drawing.Color;
// Set QR options
QrOptions options = new QrOptions(IronQr.QrErrorCorrectionLevel.High, 20);
// Create a QR Code object
QrCode myQr = QrWriter.Write("greetings terra", options);
// Fancy style options
AnyBitmap logoBmp = new AnyBitmap("logo.png");
QrStyleOptions style = new QrStyleOptions
{
Dimensions = 300, // px
Margins = 10, // px
Color = Color.Gray,
Logo = new QrLogo
{
Bitmap = logoBmp,
Width = 100,
Height = 100,
CornerRadius = 2
}
};
// Save QR Code as a Bitmap
AnyBitmap qrImage = myQr.Save(style);
// Save QR Code Bitmap as File
qrImage.SaveAs("qr_styled.png");
Imports IronQr
Imports IronSoftware.Drawing
Imports Color = IronSoftware.Drawing.Color
' Set QR options
Private options As New QrOptions(IronQr.QrErrorCorrectionLevel.High, 20)
' Create a QR Code object
Private myQr As QrCode = QrWriter.Write("greetings terra", options)
' Fancy style options
Private logoBmp As New AnyBitmap("logo.png")
Private style As New QrStyleOptions With {
.Dimensions = 300,
.Margins = 10,
.Color = Color.Gray,
.Logo = New QrLogo With {
.Bitmap = logoBmp,
.Width = 100,
.Height = 100,
.CornerRadius = 2
}
}
' Save QR Code as a Bitmap
Private qrImage As AnyBitmap = myQr.Save(style)
' Save QR Code Bitmap as File
qrImage.SaveAs("qr_styled.png")
Install-Package IronQR
고급 QR 코드 생성
IronQR 다양한 맞춤 설정 옵션을 제공하여 기본적인 QR 코드 기능을 뛰어넘습니다. QR 코드에 로고, 생생한 색상, 간격 조절, 맞춤형 텍스트를 추가할 수 있으므로 기능적일 뿐만 아니라 시각적으로도 매력적이고 브랜드 이미지에 부합하는 QR 코드를 만들 수 있습니다. 맞춤형 스타일링을 통해 QR 코드를 마케팅 자료, 제품 포장 또는 사용자 인터페이스에 매끄럽게 통합하여 일관되고 매력적인 사용자 경험을 제공할 수 있습니다. QR 코드에 자신만의 독창적인 스타일을 불어넣으면 미적 매력을 높일 뿐만 아니라 인지도와 참여도 또한 향상시킬 수 있습니다. IronQR 사용하면 QR 코드의 시각적 측면을 완벽하게 제어할 수 있으므로 QR 코드가 브랜드 아이덴티티의 조화로운 일부가 되고 커뮤니케이션 전략에서 가치 있는 도구로 활용될 수 있습니다.